leaf primordium - English Synonyms Dictionary